# We use dev-requirements.txt instead of just declaring the requirements here
# because Read The Docs needs a requirements file.
PyYAML==5.2
Pygments==2.5.2
Sphinx-Substitution-Extensions==2019.6.15.0
Sphinx==2.3.1
VWS-Python-Mock==2019.12.27.0
VWS-Test-Fixtures==2019.12.13.1
autoflake==1.3.1
check-manifest==0.40
codecov==2.0.15 # Upload coverage data
doc8==0.8.0
dodgy==0.1.9  # Look for uploaded secrets
dulwich==0.19.14
flake8-commas==2.0.0  # Require silicon valley commas
flake8-quotes==2.1.1  # Require single quotes
flake8==3.7.9  # Lint
freezegun==0.3.12
isort==4.3.21  # Lint imports
mypy==0.761  # Type checking
pip_check_reqs==2.0.3
pydocstyle==5.0.1  # Lint docstrings
pyenchant==2.0.0  # Bindings for a spellchecking sytem
pygithub==1.44.1
pylint==2.4.4  # Lint
pyroma==2.6  # Packaging best practices checker
pytest-cov==2.8.1  # Measure code coverage
pytest==5.3.2  # Test runners
sphinx-autodoc-typehints==1.10.3
sphinxcontrib-spelling==4.3.0
twine==3.1.1
versioneer==0.18
vulture==1.2
yapf==0.29.0  # Automatic formatting for Python
